type runtime.spanSetBlock
9 uses
runtime (current package)
mspanset.go#L74: type spanSetBlock struct {
mspanset.go#L90: var block *spanSetBlock
mspanset.go#L320: func (s spanSetSpinePointer) lookup(idx uintptr) *atomic.Pointer[spanSetBlock] {
mspanset.go#L321: return (*atomic.Pointer[spanSetBlock])(add(s.p, goarch.PtrSize*idx))
mspanset.go#L334: func (p *spanSetBlockAlloc) alloc() *spanSetBlock {
mspanset.go#L335: if s := (*spanSetBlock)(p.stack.pop()); s != nil {
mspanset.go#L338: return (*spanSetBlock)(persistentalloc(unsafe.Sizeof(spanSetBlock{}), max(cpu.CacheLineSize, tagAlign), &memstats.gcMiscSys))
mspanset.go#L342: func (p *spanSetBlockAlloc) free(block *spanSetBlock) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |